prick your conscience - German English Dictionary